package com.cosmoplat.xikai.business.domain.vo.orderTemplate;

import com.alibaba.excel.annotation.ExcelProperty;
import com.cosmoplat.xikai.common.annotation.Excel;
import lombok.Data;

/**
 * @ClassName DispatchTaskTemplate
 * @Description 任务
 * @Author wdf
 * @Date 2025/1/9
 */
@Data
public class DispatchTaskTemplate {

    @Excel(name = "任务ID")
    private String taskId;

    @Excel(name = "任务号")
    private String taskNo;

    @Excel(name = "工单工序ID")
    private String workOrderProcessId;

    @Excel(name = "工单号")
    private String workOrderNo;

    @Excel(name = "工作中心ID")
    private String workCenterId;

    @Excel(name = "工作中心编号")
    private String workCenterCode;

    @Excel(name = "工作中心名称")
    private String workCenterName;

    @Excel(name = "工序ID")
    private String processId;

    @Excel(name = "工序编号")
    private String processCode;

    @Excel(name = "工序名称")
    private String processName;

    @Excel(name = "物料ID")
    private String materialId;

    @Excel(name = "物料编号")
    private String materialCode;

    @Excel(name = "物料名称")
    private String materialName;

    @Excel(name = "物料型号")
    private String materialModel;

    @Excel(name = "计划投产时间", dateFormat = "yyyy-MM-dd HH:mm")
    private String planStartTime;

    @Excel(name = "计划产出时间", dateFormat = "yyyy-MM-dd HH:mm")
    private String planEndTime;

    @Excel(name = "派工数量")
    private Integer dispatchQty;

    @Excel(name = "任务状态")
    private String taskStatus;

    @Excel(name = "创建时间", dateFormat = "yyyy-MM-dd HH:mm")
    private String createdAt;

    @Excel(name = "修改时间", dateFormat = "yyyy-MM-dd HH:mm")
    private String modifiedAt;
}
